//
//  FBDSqliteSentenceTools.h
//  EDCsfzs
//
//  Created by feng on 16/9/22.
//  Copyright © 2016年 牛高航. All rights reserved.
//
extern NSString* const Sqlite_PrimKey;
extern NSString* const Sqlite_IntKey;
extern NSString* const Sqlite_TextKey;
#import <Foundation/Foundation.h>
@interface FBDSqliteSentenceTools : NSObject

#pragma mark- 增
//生成Create Table表的语句 
-(NSString*)fbd_sqliteCreateTable:(NSString*)tableName keyTypeArray:(NSMutableArray<NSArray*>*)mArray;
//生成Insert 语句
-(NSString*)fbd_sqliteInsertTable:(NSString*)tableName keyValueArray:(NSMutableArray<NSArray*>*)mArray;


#pragma mark- 删
//生成删除所有table元素 语句
-(NSString*)fbd_sqliteDeleteAllTable:(NSString*)tableName;
//生成删除table元素  附加条件
-(NSString*)fbd_sqliteDeleteTable:(NSString*)tableName where:(NSString*)where;



#pragma mark- 改
//UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
-(NSString*)fbd_sqliteUpdateTable:(NSString*)tableName mNewValue:(NSString*)newV
                            cloum:(NSString*)cloum where:(NSString*)where;

#pragma mark- 查
//生成查询所有table元素 语句
-(NSString*)fbd_sqliteSelectAllTable:(NSString*)tableName;
//查询某一个字段
-(NSString*)fbd_SearchCloumName:(NSString*)cloumName table:(NSString*)tableName;
//查询某些字段
-(NSString*)fbd_SearchCloumNamesArray:(NSArray*)cloumNames table:(NSString*)tableName;


//WEHRE 语句
//eg： SELECT * FROM Persons WHERE City='Beijing

//AND & OR
//如果第一个条件和第二个条件都成立，则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立，则 OR 运算符显示一条记录。

//order by
//DESC ASC

//





@end
